canton river - French English Dictionary